"""
@name : 题3
@author : smm
@projectname: YI BO
"""


#  这是一个字符串排序，排序规则：小写<大写<奇数<偶数
# • s = 'asdf234GDSdsf23' #排序:小写-大写-奇数-偶数
# • 原理：先比较元组的第一个值，FALSE
# s = 'asdf234GDSdsf23'
s = "asdf234GDdsf23"
result = sorted(s,key=lambda x:(x.isupper() or x.isdigit(),x.isdigit(), x.isdigit() and int(x)%2==0))
print(result)